<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Class Hierarchy</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Dingo-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/dingo-wsn/">Dingo</a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">&nbsp;</td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="class-tree.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<center><b>
 [ <a href="module-tree.html">Module Hierarchy</a>
 | <a href="class-tree.html">Class Hierarchy</a> ]
</b></center><br />
<h1 class="epydoc">Class Hierarchy</h1>
<ul class="nomargin-top">
    <li> <strong class="uidlink"><a href="Dingo.calibrate.calibrator.Calibrator-class.html">Dingo.calibrate.calibrator.Calibrator</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.modelManager.ModelManager-class.html">Dingo.modelManager.ModelManager</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.packet.Packet-class.html">Dingo.packet.Packet</a></strong>:
      <em class="summary">Definition of a Packet of data Sensors send each other Packets 
        of data.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pluginManager.Plugin-class.html">Dingo.pluginManager.Plugin</a></strong>:
      <em class="summary">Superclass for Dingo plugins.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.plugins.adcevents.ADCReadingsPlugin-class.html">Dingo.plugins.adcevents.ADCReadingsPlugin</a></strong>:
      <em class="summary">Plot values read on real or simulated ADCs.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.plugins.null.NullPlugin-class.html">Dingo.plugins.null.NullPlugin</a></strong>:
      <em class="summary">Null plugin for debugging.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.plugins.debug.DebugPlugin-class.html">Dingo.plugins.debug.DebugPlugin</a></strong>:
      <em class="summary">Builtin debug plugin for debugging simulations or 
        deployments.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pluginManager.PluginManager-class.html">Dingo.pluginManager.PluginManager</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pubsub.Message-class.html">Dingo.pubsub.Message</a></strong>:
      <em class="summary">A simple container object for the two components of a message: 
        the topic and the user data.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pubsub.PublisherClass-class.html">Dingo.pubsub.PublisherClass</a></strong>:
      <em class="summary">The publish/subscribe manager.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pubsub._NodeCallback-class.html">Dingo.pubsub._NodeCallback</a></strong>:
      <em class="summary">Encapsulate a weak reference to a method of a TopicTreeNode in 
        such a way that the method can be called, if the node is still 
        alive, but the callback does not *keep* the node alive.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pubsub._SingletonKey-class.html">Dingo.pubsub._SingletonKey</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pubsub._TopicTreeNode-class.html">Dingo.pubsub._TopicTreeNode</a></strong>:
      <em class="summary">A node in the topic tree.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.pubsub._TopicTreeRoot-class.html">Dingo.pubsub._TopicTreeRoot</a></strong>:
      <em class="summary">The root of the tree knows how to access other node of the tree 
        and is the gateway of the tree user to the tree nodes.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pubsub._WeakMethod-class.html">Dingo.pubsub._WeakMethod</a></strong>:
      <em class="summary">Represent a weak bound method, i.e.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.simulation.PacketLogger-class.html">Dingo.simulation.PacketLogger</a></strong>:
      <em class="summary">Class for logging details of radio transmissions.</em>
    </li>
    <li> <strong class="uidlink">object</strong>:
      <em class="summary">The most base type</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.sound.SoundSensor-class.html">Dingo.sound.SoundSensor</a></strong>:
      <em class="summary">Defines a sensor capable of sending and receiving sounds.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.wxThreadSwitch.__wxThreadCall-class.html">Dingo.OGL.wxThreadSwitch.__wxThreadCall</a></strong>:
      <em class="summary">The actual thread-switched call itself</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.wxThreadSwitch-class.html">Dingo.OGL.wxThreadSwitch</a></strong>:
      <em class="summary">Decorator class to ensure wxPython calls are executed in correct
        thread</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.scheduler.Task-class.html">Dingo.scheduler.Task</a></strong>:
      <em class="summary">Naive description of a sensor task.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.sound.SoundTask-class.html">Dingo.sound.SoundTask</a></strong>:
      <em class="summary">Superclass for Microphone and Sounder.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.sound.Sounder-class.html">Dingo.sound.Sounder</a></strong>:
      <em class="summary">Simple sounding task for sensors.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.sound.Microphone-class.html">Dingo.sound.Microphone</a></strong>:
      <em class="summary">Simple microphone task for sensors.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.sound.Beep-class.html">Dingo.sound.Beep</a></strong>:
      <em class="summary">Represents a Beep.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.AvatarPen-class.html">Dingo.OGL.AvatarPen</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.ranger.Ranger-class.html">Dingo.ranger.Ranger</a></strong>:
      <em class="summary">Superclass for all classes implementing ranging facilities.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.ranger.SoundRanger-class.html">Dingo.ranger.SoundRanger</a></strong>:
      <em class="summary">Ranger based on speed of sound</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.ranger.NaiveSoundRanger-class.html">Dingo.ranger.NaiveSoundRanger</a></strong>:
      <em class="summary">Naive ranging for sound.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.ranger.NaiveRFRanger-class.html">Dingo.ranger.NaiveRFRanger</a></strong>:
      <em class="summary">Native ranging for RF signals</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.ranger.RFRangerWithLinearNoise-class.html">Dingo.ranger.RFRangerWithLinearNoise</a></strong>:
      <em class="summary">Provides a <a href="Dingo.ranger.RFRanger-class.html" 
        class="link">Dingo.ranger.RFRanger</a> with noise.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.ranger.RFRanger-class.html">Dingo.ranger.RFRanger</a></strong>:
      <em class="summary">Ranger based on the speed of RF signals</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.SensorColour-class.html">Dingo.OGL.SensorColour</a></strong>:
      <em class="summary">API: The class of Colours of Avatars and Arcs.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.scheduler.Scheduler-class.html">Dingo.scheduler.Scheduler</a></strong>:
      <em class="summary">Schedules a list of tasks.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.BcastAvatarPen-class.html">Dingo.OGL.BcastAvatarPen</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.CSV.ADCCSVModel-class.html">Dingo.models.CSV.ADCCSVModel</a></strong>:
      <em class="summary">ADC model which returns data read from a CSV file on disk.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.simulation.Ether-class.html">Dingo.simulation.Ether</a></strong>:
      <em class="summary">Superclass that represents radio transmission.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.radioInterface.RadioInterface-class.html">Dingo.radioInterface.RadioInterface</a></strong>:
      <em class="summary">Interface to a real or simulated radio.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.radioInterface.VirtualRadio-class.html">Dingo.radioInterface.VirtualRadio</a></strong>:
      <em class="summary">Class to model radio transmission.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.radioInterface.GumstixRadio-class.html">Dingo.radioInterface.GumstixRadio</a></strong>:
      <em class="summary">Class to implement radio communication on the Gumstix Verdex 
        platform.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.modelManager.Model-class.html">Dingo.modelManager.Model</a></strong>:
      <em class="summary">Superclass for Dingo models.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.models.ADCModel.ADCModel-class.html">Dingo.models.ADCModel.ADCModel</a></strong>:
      <em class="summary">Superclass for all ADC models.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.models.Random.ADCRandomGauss-class.html">Dingo.models.Random.ADCRandomGauss</a></strong>:
      <em class="summary">ADC model supplying random data from a Gaussian 
        distribution.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.CSV.ADCCSVModel-class.html">Dingo.models.CSV.ADCCSVModel</a></strong>:
      <em class="summary">ADC model which returns data read from a CSV file on disk.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.Random.ADCRandomUniform-class.html">Dingo.models.Random.ADCRandomUniform</a></strong>:
      <em class="summary">ADC model supplying uniformally random data.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.Random.ADCRandomSelection-class.html">Dingo.models.Random.ADCRandomSelection</a></strong>:
      <em class="summary">ADC model supplying data from a known sequence.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.TimeModel.TimeModel-class.html">Dingo.models.TimeModel.TimeModel</a></strong>:
      <em class="summary">Superclass for all Time models.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.models.CPUTime.CPUTime-class.html">Dingo.models.CPUTime.CPUTime</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.RoutingModel.RoutingModel-class.html">Dingo.models.RoutingModel.RoutingModel</a></strong>:
      <em class="summary">Superclass for all Routing models.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.models.FloodRouter.FloodRouter-class.html">Dingo.models.FloodRouter.FloodRouter</a></strong>:
      <em class="summary">Flood routing.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.RadioPropagationModel.RadioPropagationModel-class.html">Dingo.models.RadioPropagationModel.RadioPropagationModel</a></strong>:
      <em class="summary">Superclass for all radio propagation models.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.models.FreeSpace.FreeSpace-class.html">Dingo.models.FreeSpace.FreeSpace</a></strong>:
      <em class="summary">Free space propagation model based on work by H.T.Friis.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.models.TwoRayGroundReflection.TwoRayGround-class.html">Dingo.models.TwoRayGroundReflection.TwoRayGround</a></strong>:
      <em class="summary">This model considers dirct path and ground reflection.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.simulation.Simulation-class.html">Dingo.simulation.Simulation</a></strong>:
      <em class="summary">Superclass for sensor simulations.</em>
    </li>
    <li> <strong class="uidlink">threading._Verbose</strong>
    <ul>
    <li> <strong class="uidlink">threading.Thread</strong>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.sensor.Sensor-class.html">Dingo.sensor.Sensor</a></strong>:
      <em class="summary">Superclass for sensor implementations.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.colour.DingoColour-class.html">Dingo.colour.DingoColour</a></strong>:
      <em class="summary">API: The class of Colours of Avatars and Arcs.</em>
    </li>
    <li> <strong class="uidlink">exceptions.BaseException</strong>:
      <em class="summary">Common base class for all exceptions</em>
    <ul>
    <li> <strong class="uidlink">exceptions.Exception</strong>:
      <em class="summary">Common base class for all non-exit exceptions.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.DeletedException-class.html">Dingo.OGL.DeletedException</a></strong>:
      <em class="summary">Raised when a deleted SensorAvatar or MsgAvatar has a method 
        called after deletion.</em>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.locks.SimulationCancelled-class.html">Dingo.locks.SimulationCancelled</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.SensorAvatar-class.html">Dingo.OGL.SensorAvatar</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.PolyAvatar-class.html">Dingo.OGL.PolyAvatar</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.TriangleAvatar-class.html">Dingo.OGL.TriangleAvatar</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.CircleAvatar-class.html">Dingo.OGL.CircleAvatar</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.SquareAvatar-class.html">Dingo.OGL.SquareAvatar</a></strong>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx._core.Object</strong>:
      <em class="summary">The base class for most wx objects, although in wxPython not 
        much functionality is needed nor exposed.</em>
    <ul>
    <li> <strong class="uidlink">wx._gdi.GDIObject</strong>:
      <em class="summary">Proxy of C++ GDIObject class</em>
    <ul>
    <li> <strong class="uidlink">wx._gdi.Pen</strong>:
      <em class="summary">Proxy of C++ Pen class</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.BcastAvatarPen-class.html">Dingo.OGL.BcastAvatarPen</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.OGL.AvatarPen-class.html">Dingo.OGL.AvatarPen</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx._core.EvtHandler</strong>:
      <em class="summary">Proxy of C++ EvtHandler class</em>
    <ul>
    <li> <strong class="uidlink">wx._core.PyApp</strong>:
      <em class="summary">The ``wx.PyApp`` class is an *implementation detail*, please use
        the `wx.App` class (or some other derived class) instead.</em>
    <ul>
    <li> <strong class="uidlink">wx._core.App</strong>:
      <em class="summary">The ``wx.App`` class represents the application and is used to:

  * bootstrap the wxPython system and initialize the underlying
    gui toolkit
  * set and get application-wide properties
  * implement the windowing system main message or event loop,
    and to dispatch events to window instances
  * etc.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.Main.MyApp-class.html">Dingo.Main.MyApp</a></strong>:
      <em class="summary">Wrapper to load splash screen and Dingo GUI.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx._core.Window</strong>:
      <em class="summary">wx.Window is the base class for all windows and represents any 
        visible object on the screen.</em>
    <ul>
    <li> <strong class="uidlink">wx._windows.TopLevelWindow</strong>:
      <em class="summary">Proxy of C++ TopLevelWindow class</em>
    <ul>
    <li> <strong class="uidlink">wx._windows.Frame</strong>:
      <em class="summary">Proxy of C++ Frame class</em>
    <ul>
    <li> <strong class="uidlink">wx._windows.SplashScreen</strong>:
      <em class="summary">Proxy of C++ SplashScreen class</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.Main.MySplashScreen-class.html">Dingo.Main.MySplashScreen</a></strong>:
      <em class="summary">Splash screen widget.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.Main.DingoApp-class.html">Dingo.Main.DingoApp</a></strong>:
      <em class="summary">The main class for the Dingo application.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx._windows.Dialog</strong>:
      <em class="summary">Proxy of C++ Dialog class</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.about.MyAboutBox-class.html">Dingo.about.MyAboutBox</a></strong>:
      <em class="summary">About box for Dingo.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx._windows.Panel</strong>:
      <em class="summary">Proxy of C++ Panel class</em>
    <ul>
    <li> <strong class="uidlink">wx._controls.NotebookPage</strong>:
      <em class="summary">There is an old (and apparently unsolvable) bug when placing a 
        window with a nonstandard background colour in a wx.Notebook on 
        wxGTK1, as the notbooks's background colour would always be used 
        when the window is refreshed.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.Main.DingoPage-class.html">Dingo.Main.DingoPage</a></strong>:
      <em class="summary">Notebook page in the Dingo GUI.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.plugins.adcevents.GenericPlotter-class.html">Dingo.plugins.adcevents.GenericPlotter</a></strong>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.pluginManager.PluginPanel-class.html">Dingo.pluginManager.PluginPanel</a></strong>:
      <em class="summary">Panel added to the notebook page of the Dingo GUI.</em>
    </li>
    <li> <strong class="uidlink">wx._windows.ScrolledWindow</strong>:
      <em class="summary">Proxy of C++ ScrolledWindow class</em>
    <ul>
    <li> <strong class="uidlink">wx.lib.ogl._canvas.ShapeCanvas</strong>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.SensorGraph-class.html">Dingo.OGL.SensorGraph</a></strong>:
      <em class="summary">The Graph on which Avatars and Arcs are placed.</em>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx._core.Control</strong>:
      <em class="summary">This is the base class for a control or 'widget'.</em>
    <ul>
    <li> <strong class="uidlink">wx.stc.StyledTextCtrl</strong>:
      <em class="summary">Proxy of C++ StyledTextCtrl class</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.StyledTextCtrl_2.PythonSTC-class.html">Dingo.StyledTextCtrl_2.PythonSTC</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.editor.PythonCodeEditor-class.html">Dingo.editor.PythonCodeEditor</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx.lib.ogl._basic.ShapeEvtHandler</strong>
    <ul>
    <li> <strong class="uidlink">wx.lib.ogl._basic.Shape</strong>:
      <em class="summary">OGL base class</em>
    <ul>
    <li> <strong class="uidlink">wx.lib.ogl._lines.LineShape</strong>:
      <em class="summary">LineShape may be attached to two nodes;
it may be segmented, in which case a control point is drawn for each joint.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.MsgAvatar-class.html">Dingo.OGL.MsgAvatar</a></strong>:
      <em class="summary">API: The class of Arcs on the Graph.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx.lib.ogl._basic.EllipseShape</strong>:
      <em class="summary">The EllipseShape behaves similarly to the RectangleShape but is
elliptical.</em>
    <ul>
    <li> <strong class="uidlink">wx.lib.ogl._basic.CircleShape</strong>:
      <em class="summary">An EllipseShape whose width and height are the same.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.CircleAvatar-class.html">Dingo.OGL.CircleAvatar</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx.lib.ogl._basic.PolygonShape</strong>:
      <em class="summary">A PolygonShape's shape is defined by a number of points passed 
        to the object's constructor.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.PolyAvatar-class.html">Dingo.OGL.PolyAvatar</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.TriangleAvatar-class.html">Dingo.OGL.TriangleAvatar</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink">wx.lib.ogl._basic.RectangleShape</strong>:
      <em class="summary">The wxRectangleShape has rounded or square corners.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Dingo.OGL.SquareAvatar-class.html">Dingo.OGL.SquareAvatar</a></strong>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Dingo.scheduler.Repeat-class.html">Dingo.scheduler.Repeat</a></strong>:
      <em class="summary">Repeat objects are used by the scheduler to determine when a 
        Task is run.</em>
    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="wx._core.PyOnDemandOutputWindow-class.html">wx._core.PyOnDemandOutputWindow</a></strong>:
      <em class="summary">A class that can be used for redirecting Python's stdout and 
        stderr streams.</em>
    </li>
</ul>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Dingo-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th bgcolor="#70b0f0" class="navbar-select"
          >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/dingo-wsn/">Dingo</a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    <a href="epydoc-log.html">Generated by Epydoc
    3.0beta1 on Tue Jun  3 00:42:50 2008</a>
    </td>
    <td align="right" class="footer">
      <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie()
  // -->
</script>
  
</body>
</html>
